package com.itheima.myhashsettest;

import java.util.HashSet;
import java.util.Iterator;
/*
*   HashSet特点：   Hash：对应底层数据结构是哈希表
*       1.存取无序
*       2.没有索引
*       3.元素唯一
* */

public class HashSetDemo1 {
    public static void main(String[] args) {

        HashSet<String> hs = new HashSet<>();

        hs.add("hello");
        hs.add("hello");
        hs.add("world");
        hs.add("world");
        hs.add("java");
        hs.add("java");
        hs.add("2021");
        hs.add("2021");

        Iterator<String> it = hs.iterator();
        while (it.hasNext()) {
            System.out.println(it.next());
        }

        System.out.println("======================");

        for (String s : hs) {
            System.out.println(s);
        }

        System.out.println("======================");

        hs.forEach( s -> System.out.println(s));
    }
}
